armoured military vehicle - Español Inglés Diccionario